let str = 'daixa';
let str1 = [...str];

console.log(str1);
// 对于原始数据类型·
// 对于加法运算，如果有一个运算子是字符串，就做连接运算；
// 如果是其它非数值进行加法运算，会转换为数值后再进行加法运算；
// 对于引用数据类型
// 将对象转换为原始数据类型之后在用原始数据类型的规则进行计算

let obj = {
    name:'daxia',
    sex:'man'
}

let map = new Map(Object.entries(obj));
console.log(map);
console.log(map.entries());

var obj1 = { foo: 'bar', x: 42 };
var obj2 = { foo: 'baz', y: 13 };
const merge = ( ...objects ) => {console.log(objects);return { ...objects };} // objects是一个数组
merge(obj1,obj2);